1564
2
1590
1
2992
3
181997
11
2318
582
0
905
2055
2972
1982
4
2209
2980
400
1306
2822
2207
1660
2591
2982
1037
370
3484
3326
1669
2562
1382
2166
1711
2760
1265