1
1331
293
122
30
262
16
1
9
140
132
323
3
185
345
1
297
463
41
22
2
6
1
1
3
5
405
1
17
9
5
21
1
5
11
7
1
130
3
2
628
40
6
39
509
435
343
531
707
81
3
6
1008
2
5
39
2
1
1
1
1
2
16
162
1
1
2
1
1
7
1
1
6
1
1
30
94
5
1192
41
442
616
244
25
428
26
10
4
5
6
1
31
310
1
59
50
1328
4
3