956
1698
26
404
10
100
578
8
1
1
2
233
7
61
380
17
820
732
4
453
700
2
947
2
24
693
382
375
6
16
8
18
15
452
876
50
218
0
11
3
232
455
26
530
818
1043
67
441
13
1562
