2475
1458
3
4
1
4
741
313
55
1
1
7
1
7
2
2
4
1
1
2
2
1
748
65
1
2
3
5
1
2
1
1
13
4
1
351
4
3
6
281
31
4
1055
5
461
993
955
1401
123
4
13
3
8
2
2
6
6
1208
65
2
27
3
1
1
2
43
7
19
49
2
318
2
1961
116
41
185
1584
1130
992
1322
1813
594
25
30
2147
24
11
93
1
2
1
1
2
4
121
1
314
1
3
2
1
2
1
1
9
13
2
11
1
1
40
328
40
3326
239
1283
1923
596
68
1280
49
49
2
113
784
8
286
185
3915
18
1136
15