2522
0
691
1378
2
572
953
1649
1
653
552
1431
31535
909
1192
1428
1069
896
1105
1024
1586
1543
1115
8766
2683
458
46414
846
1418
4594
1152
957
4
422