7527
5
1040
1
2383
4
1717
9897
0
1102
4702
33
1192
9030
2
4728
287
89
29623
7113
1236
3
3084
615
65
850
49
36
41
604
596
126
8013
12988
7598
8214