1451
0
1815
2
2028
637
1194
1
1622
2352
1431
841
1688
1833
1969
797
1339
1137
2134
4425
6
2794
159
2966
11
3871
3926
14
6779
5
2343
3001
3470
3117
8
1295
2285
6617