572
0
2522
2
4471
2584
11
14
25669
475
7793
4
4978
2772
1
2524
982
978
2318
1189
883
3
181997
1105
596
1103
562
484
2542
2663
914
490
1581
1243
668
1166