940
0
2907
2
1294
1
1153
398656
19
2757
131589
7258
2023
6
1419
325
722
541
1581
1970
1641
1310
611
3145
613
395
664
356
660
487
3080
3