1443
3
1268
1
2911
9
21152
8
5151
2
297066
0
181997
11
2740
383
4651
2082
1175
2676
2405
1942
16062
15
2763
4096
38477
34
2711
1225
1689
2604
1064
3503
4
549
4724
1029
1267
13676
21