2205
2469
2
1
1
1
460
186
23
1
6
1
4
3
8
2
7
5
389
46
2
7
1
1
1
1
11
7
1
6
193
2
108
1
29
1
1
7
589
5
242
671
582
641
69
9
21
1
2
3
536
45
3
9
1
1
31
3
1
38
154
1221
56
40
131
1208
516
310
552
578
841
12
16
11
897
37
13
62
2
5
3
55
187
1
1
1
3
3
17
8
1
23
7
152
40
1744
269
893
800
401
41
584
13
38
1
68
318
6
90
136
2194
11
1946
259
12