4398
10
2304
3
3100
2
3090
6
3918
7
3673
3868
1289601
4
2584
11
5052
5347
462
0
2835
4002
1998
6236
1593
951
1
2013
1694
2919
2860
2773
5
5621
8
4537
1174
2072
2241
1576
3126