1451
0
1815
2
2352
1309
1992
3
1929
697
3289
1397
3117
8
1494
4
4914
4425
6
994
797
1
2982
2104
5389
1194
4506
1622
1416
6617
1681
3001
5440
1048
1431