2155
2144
3
2
3
3
812
338
68
6
5
1
7
2
5
3
1
2
2
816
64
1
2
8
3
1
1
11
2
1
2
5
449
1
1
3
3
330
40
1186
22
492
1017
916
1750
124
1
1
44
1
6
5
3
3
5
1
10
15
1552
29
32
4
10
4
71
15
31
1
1
1
65
1
2
1
308
1
1
1
1926
122
33
190
1527
1
1313
1232
1568
2155
391
11
1
1
15
1
1
2622
8
10
123
2
1
1
1
2
1
7
1
1
2
1
1
163
1
393
1
1
3
2
5
1
2
15
1
1
2
12
3
2
11
1
86
1
437
32
3686
144
1237
2306
637
94
1596
77
66
5
32
16
1
159
1054
4
1
350
145
4279
20
1391
4