2558
1
5526
1250
2742
2
405
1972
3
3937
1337
578
952
1328
3112
1389
643
671
2040
0
1324
1560
7
1262
1192
2878
8
3985
15
13586
1435
1353
6
6082
3124
2170
645
1556