1541
0
1586
1
397
105290
611
282572
154
2952
3659
14
3432
608
20634
8
443
383
968
1649
4594
580
468
1343
46414
3116
517
448
1297
396
1152
1009
503