2392
2
1876
1
1834
1304
1294
1568
607
666
1780
2670
1976
3
1354
2007
0
1763
1501
2193
3326
770
1570
2767
1359
1800
2615
1631
3473
1450
2605
1152
4274
3364