2062
2385
433
183
45
1
394
21
1
12
2
223
227
509
10
301
543
1
470
686
61
1
1
42
1
4
7
4
1
1
10
11
592
22
21
18
2
35
1
5
13
1
8
2
207
6
1
3
971
60
9
1
38
759
671
583
796
1159
90
5
9
1
1544
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
1880
51
629
978
392
53
621
53
12
8
22
21
1
41
480
1
81
72
2051
11
1326
3