1451
0
1815
2
2352
637
2028
1622
1
1431
1688
1833
1969
797
1339
1137
951
841
159
2966
11
1194
619
564
2502
19944
2740
3926
14
2134
2100
3539
3
6779
5
1494
4
1416