4074
0
2732
2
905
1
2152
951
995
1444
8527
1812
1250
1681
913
2170
3326
3
2322
4
2493
5811
1875
1431
5521
31371
64
6236
10
1813
467
1514
1977
2133
1093
1814
2906