7853
3
1036
4610
4
1872
1
3252
1471
7
8013
8
1108
2
3111
15
1090
898
893
6165
1230
5
1072
677
0
443
11
880
4781
6996
832
465
5069
3629
2579
2297
1318
2711
1743
5730