900
1
2911
0
4747
6
6943
17785
21
14300
2040
16
2019
7
31361
12
5134
10
1054
4
937
7050
14
1497
4618
5
1396
3120
2
4010
3
4641
1307
23449
1251
210
1645
1786
360
2533
1241
1351
3613