4536
2
1020
0
20634
8
1157
1780
1
467
2041
2727
2275
1137
547
845
2243
7
1682
1074
169211
11
2587
16
437
2198
2369
6859
5
19279
360784
19
2006
4396
3
968
5781
6
31535
17353
2337