2040
2369
428
177
42
1
399
21
12
2
220
223
504
10
294
532
1
467
685
61
1
1
39
1
4
7
3
1
1
10
11
590
22
22
17
3
33
1
5
13
1
1
8
2
205
7
1
3
958
60
9
1
35
748
662
584
788
1149
88
5
1
9
1
1537
1
5
93
1
1
1
1
2
1
1
4
1
17
250
1
1
1
2
1
1
1
1
1
3
7
1
1
2
6
1
39
126
6
1858
50
613
980
386
53
619
54
12
8
24
21
1
41
480
1
81
72
2029
11
1311
3