361
897
354
1109
294
916
1771
0
331
1039
441
2004
783
1149
872
829
1247
393
494
137
738
10
1404
898
1002
273
962
432
2023
534
397
344
1
645
777
577
1706
243
728
567
387
1106
1864
2268
876
762
