2126
2289
482
202
29
3
402
18
5
6
244
214
497
17
304
441
515
776
90
1
1
32
1
4
4
2
12
10
679
1
19
20
8
2
53
5
26
2
1
1
13
1
2
1
188
1
1
1
940
89
10
1
47
737
1
659
670
821
1224
75
2
2
2
1
1
1621
1
1
89
2
1
2
1
1
4
2
1
3
25
248
1
2
3
1
2
2
2
1
6
1
65
179
9
1887
51
545
1124
401
52
705
56
14
4
30
18
63
528
101
67
2116
10
1394
7