1815
2
2911
9
1972
1
2352
4018
7
3117
8
2982
3
2333
2619
574
0
493
1892
398656
19
951
13499
5
2749
2989
1700
1431
1339
1048
5151
6779
1688
1833
4425
6
2763
1364
1813
4
1969