2118
2203
3
2
1
3
872
321
66
1
10
5
1
12
1
1
2
1
1
3
3
813
54
1
2
9
1
7
2
1
16
2
1
5
3
440
1
1
3
340
1
46
1
1174
13
494
1055
937
1706
129
1
1
1
1
1
50
1
1
4
5
1
4
8
1
13
19
1507
24
32
5
14
4
57
15
24
2
1
1
61
3
320
1
2
1
1964
126
34
1
193
1549
1300
1240
1537
2167
415
11
1
16
1
1
2591
1
8
8
111
2
1
1
2
1
1
4
1
1
1
1
1
144
1
365
1
5
1
7
1
1
1
17
1
1
3
9
2
1
11
1
81
2
439
33
3705
144
1281
2252
637
106
1546
74
62
7
41
21
2
161
1018
5
1
336
147
4301
20
1416
3