1451
0
1815
2
2352
181997
11
4425
6
1194
1
3001
3117
8
6617
1397
1048
994
5440
1813
4
746
3225
2982
3
2104
272
1929
2621
3289
2333
6362
18
4506
1622
1494
1416
1681
1892