1528
1
1094
2
5560
5
282572
0
1588
863
1042
3194
428
5262
10
3230
5709
4
1222856
63
288
418
2030
6891
6
417
320
581
1748
2670
20
668
501
1137
496
1603
2393
432