2535
2
951
1
21152
8
572
0
3498
4
19783
32302
1603
582
17946
1348
2462
3
3683
2349
2312
3090
6
1618
1451
3083
2522
25669
1380
2505
1743
7793
1306
1225
1681
790