1451
0
1815
2
2028
637
1295
1
1194
1622
2352
1431
1688
1833
1969
797
1339
1137
4425
6
2966
11
3926
14
3001
3117
8
6617
1397
1679
4309
3
1048
1527
2650
20
994
5440
1813
4