1492
3
1338
1
5027
2
935
2340
4179
1162
0
1706
4310
6
1087
1645
2580
766
234
1084
408
1099
1419
1482
1798
1347
1542
2309
2403
2298
1027
108797