2200
2
2362
9
32730
0
38477
34
1843
2773
3
7567
6
1480
1
1973
1148
1979
8440
4
5621
8
1064
1764
1267
1632
3540
1388
1055
4096
878
1268
1044
1816
11717
11
4167
9239
5
1912
1911