4832
3
1622
1
1275
1169
4326
3378
2951
2
772
2364
2740
1149
710
2412
1896
915
1178
1284
1687
5
1512
569
1422
1135
1138
1514
1309
1271
1403
1445
8646
10
1197