2453
2059
3
3
1
5
872
364
80
1
7
6
1
3
3
5
1
1
2
2
1
852
74
1
2
3
7
1
3
1
1
1
16
4
3
440
5
3
6
347
31
2
1189
13
592
1188
1
1063
1525
143
10
1
1
42
1
4
5
2
1
2
1
11
19
1317
1
59
2
35
2
1
16
2
57
1
8
18
1
56
3
404
6
1
3
2232
130
48
1
197
1811
1308
1146
1557
2102
667
26
25
1
2578
24
10
134
1
2
1
1
1
2
2
1
4
1
4
133
1
418
1
1
3
2
1
1
1
1
1
9
1
1
4
18
1
2
18
1
1
66
341
45
3878
248
1456
2112
781
107
1386
72
60
8
22
19
2
114
862
6
1
309
205
4489
23
1321
16