1532
1
417
0
2512
2
2411
2166
1087
1162
645
1498
2368
1859
1053
1051
76
1380
467
345
3593
16
1445
1840
1743
1055
116586