165
1224
134
537
517
1297
137
863
519
1262
1208
533
852
29
0
546
892
930
1621
901
516
82
864
526
861
1180
1533
0
854
1233
82
1237
836
548
893
844
933
552
1276
903
504
1242
306
31
893
82
504
508
40
329
879
928
0
878
1240
530
879
898
1650
316
1768
1228
869
1213
0
877
29