4133
1
1345
3125
2
5505
14
2966
11
2130
1337
1031
1622
2083
5
1463
2779
3154
9877
6
974
594
2390
1657
1255
1713
4
5169
3551
10
769
1394
367
0
1722
19932
969
781
17970
15