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