323
0
1161
1152
276
517
751
1872
1
424
1710
1711
408
1023
1100
463
419
115427
339
1020
640
53
376
394
1608
480
310
393
530
138
301
467