2115
2
2471
7
2326
1
1790
3
1769
1809
249
0
1361
4480
16201
19
3353
3868
6
2060
2838
1159
5750
2504
8
1097
1765
4
2972
2225
2715
1355
570
2147
521
540
1306
3574
2911