2840
2
2462
3
1331
1
619
0
2320
5
1295
1427
7471
9
3591
11
2365
4
2650
20
1009
10032
14
1168
280
1424
4415
11924
3895
3683
1529
2811
1504
10
2250
2972
3053
7
2337
1347