3117
3
4223
22
7328
2
6411
11
1256
1
17184
44
5108
4
2168
5
1464
0
5790
19034
6
2488
3719
3632
1765
7
462
784
4392
15
532
185
1343
675
2191
641
584
2619
938
561
1251