2843
4
4820
2
2097
3
493
0
1499
1906
7
1100
1
91021
3559
4179
5
2055
3732
798
4129
6
971
355
7082
9
180849
2526
351
1024
3164
8
1053
691
1010
1547
935
5108
1245
1805