2504
2040
3
3
1
6
913
366
78
1
6
1
7
1
2
4
6
1
1
2
3
1
868
77
2
3
6
1
8
1
1
15
4
1
3
439
5
9
4
365
29
2
1175
13
626
1190
1
1066
1516
145
8
1
1
51
1
5
6
1
2
2
1
10
21
1312
65
2
30
2
1
16
2
62
1
9
17
1
56
4
435
6
1
2
2224
133
49
1
206
1865
1309
1112
1561
2109
691
25
22
1
2619
22
12
123
1
2
1
1
1
1
3
2
1
3
1
4
137
1
434
1
1
2
2
1
1
1
1
1
9
1
1
3
22
1
1
1
2
19
2
1
66
2
341
46
3890
267
1501
2075
814
101
1387
66
58
5
22
19
2
111
836
6
1
306
225
4515
29
1296
16