2030
2
1649
1
545
0
3929
10
2095
4
20374
5
3388
3
2564
395
1215
2619
120469
35
1392
665
435
2062
1087
4964
2842
8
905
1547
330
1576
1841
1263
3815
466
6406
12
7885
1256