2056
2376
434
184
44
1
390
20
1
12
2
222
226
509
10
299
541
1
465
688
62
1
1
40
1
4
8
4
1
1
10
11
593
22
20
19
2
34
1
5
13
1
9
2
206
6
1
3
965
61
9
1
38
755
667
585
796
1153
90
5
9
1
1542
1
5
88
1
2
1
1
2
1
1
3
1
19
254
2
1
1
2
1
1
1
1
1
3
7
1
1
2
6
1
1
41
126
6
1874
50
623
975
393
55
622
53
13
8
22
22
1
41
479
1
82
74
2045
11
1318
4