1180
0
5982
6
20850
5
3354
9
946
1
1123
1935
2
945
3117
8
6676
12
8329
1712
3444
3
2715
3107
7
1527
532
94424
2604
1166
11
980
1071
2528
604
24337
22
944
1815
2530
7733
189326