2403
3
2096
1
1599
1276
1162
3296
4
2277
0
1684
1417
2870
2
2940
5527
6
1131
964
1478
1172
5919
2392
1716
1518
5771
10
1213
2366
1170
3400
2689
2769
1821
383
1186