1295
1
946
2650
20
582
0
1522
873
280
1777
2
370
1581
1679
1162
2132
1623
1431
2250
1668
1239
3765
4
345
2245
3
1267
1767
1631
4099
8
1226
223
3053
7
742
392