2221
2131
3
2
1
3
850
323
74
9
4
1
9
1
2
2
2
2
2
817
61
1
1
2
12
6
1
1
12
2
1
1
4
457
1
1
4
327
1
43
1
1194
15
1
479
1040
964
1743
125
1
1
1
1
1
51
1
4
3
4
2
4
5
1
8
16
1535
29
29
4
14
4
58
15
29
1
1
1
65
3
1
316
1
2
1
1974
121
34
190
1571
1
1309
1244
1572
2183
405
13
1
1
1
12
1
1
2590
1
7
11
118
2
1
1
2
1
1
5
1
1
1
1
1
165
1
380
1
5
1
5
1
1
15
1
1
3
1
10
2
1
12
1
1
84
1
430
32
3748
142
1291
2293
635
89
1579
76
66
7
37
17
1
163
1052
4
1
337
150
4330
22
1376
4