597
0
1780
486
2922
9
2361
2
282572
342
868
3619
12
525
251
631
285
2069
3
3070
5
658
747
811
256612
1729
322
483
7260
1087
4669
1124
1
4713
2830
7