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