2520
3
563437
6
737
1
4601
1549
810
803
32302
0
512
569
19079
4465
22
524
96
3724
2
1768
14861
7
339
1036
2666
9
2638
3113
36905
4241
2600
1252
3863
3173
1618
1927