1451
0
1815
2
2028
637
1295
1
1622
2352
1431
1688
1833
1194
1969
797
1339
1137
2966
11
3117
8
4425
6
1679
1527
2650
20
3926
14
994
14125
10
1767
280
1807
1581
2982
3
8262
12