1778
1
1568
1632
2
1570
802
0
2760
4
4179
1431
2294
2166
2392
1816
467
1382
662
1606
2456
915
1168
1825
635
1622
1380
300
2173
4285
3
2999