1225
0
1012
978
581
475
1310
1055
621
2649
718
1239
2237
4
660
1376
868
1988
2
542
2983
9077
28
629
1380
4080
1
1129
2767
5
902
236066
14
1017
2502
1816
17970
15