1451
0
1815
2
1431
1
1558
1767
2028
1622
1688
1250
4309
3
2873
637
383
1339
797
851
1075
1929
2352
2942
6
658
1833
1194
1295
1969
1162
674
24337
22
2505
1239