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