1451
0
1815
2
1431
1
1075
797
1688
1833
2776
1969
2732
4309
3
2099
2255
574
1622
2352
1585
3117
8
1364
14125
10
1194
1891
1527
851
1749
1558
1048
4562
2309
1809
5