5425
23
1563
1
2245
6
2030
2
13159
10
2108
3
1645
398
1805
0
2608
7952
12
4436
9
1267
4
2738
1584
785
22330
22
748
1279