2440
2155
1
3
2
6
900
369
61
3
2
1
1
4
1
2
2
3
3
1
2
1
831
81
1
3
14
1
3
4
1
1
16
12
2
2
6
1
478
3
7
2
355
30
2
1197
12
702
1289
1040
1389
175
2
4
1
1
64
1
3
5
3
1
1
1
2
2
1
12
22
1146
2
69
1
25
1
1
10
1
59
8
12
1
72
4
520
5
1
2
2
2273
162
47
1
218
2078
1279
971
1476
1977
860
24
20
2457
18
16
135
1
2
1
1
1
4
2
2
1
3
105
524
1
1
2
3
2
1
1
1
1
2
4
2
1
1
1
29
1
3
1
1
1
30
1
1
1
1
1
79
4
298
45
3989
263
1519
1936
947
101
1221
52
75
6
24
18
1
83
766
12
1
255
247
4561
34
4297
298
1411
10