7034
2
5431
1590
1
1699
2873
3
2732
2562
951
8527
1812
496
0
619
2377
1819
888
913
1883
2322
4
1013
980
1431
6236
10
2110
1514
2209
3326
673
741
929
400