2028
1
435
1671
417
0
1100
2117
4
1453
2
4713
14
472
1192
4987
3
351
1263
730
530
637
3082
8822
5
217
1501
13159
10
5135
19034
6
1883
3293
7
7756
2506
1029
1584
475