1343
0
522
670
383
458
1540
17353
1132
20634
8
501
2275
2
518
938
19279
31535
7334
4
798
2189
653
3114
281
467
427
882
7039
493
1020
2445
1172
1
3808