4309
3
2840
2
2250
1
1295
1475
2699
2650
20
2245
3765
4
280
944
297066
0
2580
8072
2436
3683
1258
8002
7
3117
8
1710
16
1331
2558
2530
2544
6
1019
1288
2763
2207
1753
2773