504
1
2786
2
5620
11
2115
4
2564
1352
3
373
2369
445
231
3318
8
911
521
1092
709
1277
5
385
105807
42
2296
180849
0
5270
7
4071
282572