4396
3
419694
9
9355
1343
0
543
2275
2
968
477
2881
1073
19279
693
472
75
31220
10
2395
424
1677
53
68
1053
1119
608
2749
1
1580
2269
4
3114
443
1949
1098