1295
1
1431
1767
2
1075
6200
3
1522
2942
6
1250
1558
658
0
383
2873
1325
4823
9
4309
8527
1386
1347
674
1815
3079
24337
22
14125
10
2099
1688
1162
1757
1223
851
562