1215
3
1121
1
1070
391
323
2164
1413
5
704
935
0
2063
4369
7
1997
2
1253
3066
8
1539
2077
669
1437
1921
1309
1136
1392
2202
2402
4
7003
1078
2772
2501
6
1450
2580