2352
2
1815
951
1
2982
3
2333
1193
493
21152
8
2593
2911
9
1700
297066
0
1431
1048
5151
4018
7
1688
1833
4425
6
1364
1813
4
1969
776
3117
1127
746
1942
1106
1053