525
0
2546
1
802
2658
785
5155
8
14492
3650
3
2598
5
1842
2
4017
4
2600
3929
10
1616
2372
653
1193
1446
2190
2564
3063
20634
7984
11
1463
2306
7334
909
881
896
2076