2125
2145
458
197
34
5
411
21
8
5
243
218
503
17
285
484
506
768
82
1
1
35
1
1
4
3
3
1
10
10
668
20
15
10
3
48
9
24
1
1
1
16
1
2
1
172
1
1
1
974
81
7
50
778
1
649
637
828
1212
73
2
1
1
4
1
1
1596
1
2
86
2
1
1
2
1
6
1
2
1
26
261
1
3
1
2
2
1
1
2
1
3
2
9
1
64
169
6
1899
51
569
1117
381
53
697
53
17
5
31
16
59
510
1
106
73
2111
14
1380
4