2403
3
2096
1
1599
1276
1162
1684
1417
1131
964
1478
1172
2392
2
1716
2495
0
1518
1213
2366
1170
3400
2689
1821
383
1186
775
1812
2277
2899
8