2063
2385
434
183
45
1
394
21
1
12
2
223
227
509
10
301
543
1
470
687
61
1
1
42
1
4
7
4
1
1
10
11
593
22
21
18
2
35
1
5
13
1
8
2
207
6
1
3
971
60
9
1
38
759
671
584
796
1160
90
5
9
1
1545
1
5
89
1
2
1
1
2
1
1
3
1
19
255
2
1
1
2
1
1
1
1
1
3
7
1
1
2
6
1
1
41
125
6
1881
51
629
979
392
53
622
53
12
8
22
21
1
41
481
1
81
72
2052
11
1326
3