1451
0
1815
2
2352
2382
6
181997
11
847
1
866
3971
3117
8
4425
994
2982
3
2104
1929
1194
3289
4506
1622
1494
4
1416
6617
1681
3001
1397
5440
1048
1431
1834
1688
1833