2239
6
1704
5
650
1
1430
4
1184
2
2703
12
2240
3308
3382
1039
0
2212
1150
2504
1716
1304
2772
2109
3126
2877
1361
2267
1405
3
908
893
1178
2506
1365
100
1453
449