3107
7
2268
4
1590
1
1563
2555
2
1777
1161
1382
1558
2505
1935
1455
2133
400
0
1135
1815
24337
22
1449
8527
3354
2254
1812
2999
3
995
1431
1320
2562
1162
1239
1585