989
0
1843
1
2562
2
897
1431
1581
1077
1417
861
2090
1249
2294
692
1905
1267
3765
4
2245
3
5527
1226
3053
7
1623
1168