7853
3
1036
4610
4
1873
1
3252
1472
7
8013
8
1108
2
3111
15
1090
898
893
6165
1230
5
1072
677
0
444
11
880
4782
6998
832
465
5069
3631
2579
2297
1318
2711
1743
5730