2470
2
1528
1
1172
282572
0
99
2372
863
692
3
428
5262
10
1129
1222856
4
63
288
501
581
418
417
5255
16
622
2670
20
320
1748
422
668
432
1289
419694
9
1137
496