1599
2
11924
1
2163
0
4285
3
1890
946
12149
1034
1793
1264
1992
4335
5982
6
2840
1218
2571
697
2744
11059
9
66
2972
1309
19944
2475
4914
857
951
3551
10
1015
1087