370
0
873
1
878
4629
15
1289601
4
4684
598
6547
1221
2
1189
2722
2859
131589
9956
3
1281
123674
35
2054
1236
18816
11
2053