3090
6
3683
1
3673
3868
10
1289601
4
5052
5347
462
0
2835
2
6236
1593
951
2013
1694
2919
5621
8
4537
1174
4562
3126
3
1492
1244
13499
5
6247
2358
9
2155
2039
3206
2165
3012