649
0
1084
398
1343
1663
1587
1
968
1222856
4
757
1880
2
422
2587
16
543
389
2076
19279
2809
1132
2275
467
2189
383
611
522
2881
918
510
2683
670
1126