2468
3
1018
1
2934
2
2350
5
2234
4
6346
16
1492
1338
5027
935
1647
2340
3527
2297
4179
1695
1162
0
1706
4310
6
1087
1645
2580
1226
796
1254
766