1451
0
1815
2
2352
1431
1
1688
1833
2776
1969
797
2099
1622
2245
3
1364
1194
574
1891
1295
1075
1749
562
1339
1137
1866
4
4309
19944
4358
6
2966
11
534
1681
297066