2268
4
3107
7
1250
1
2133
1135
1382
8527
1590
1558
2
1161
2505
400
0
951
1681
24337
22
1539
1260
1455
467
851
3591
11
496
1038
7471
9
1015
2999
3
2562
2886
1320
2110