1227
1
1077
956
1364
1862
3
1060
965
1330
2
1379
1349
795
3223
2526
3364
1306
1125
1727
4084
6
1978
925
108797
0
1450
2522
1623
1194
3154
1744
2117
2059