4309
3
1679
2
2435
1
2189
12733
5
2495
0
950
2966
6
1388
1711
2134
2899
1075
2710
4702
4
658
5375
2100
19944
11
3599
2265
1125
1211
2454
297066
1903
1359
2901
267612