2130
2115
1
5
878
347
61
2
11
3
1
2
5
7
2
1
1
735
51
2
1
3
2
1
4
16
1
1
2
410
2
3
3
3
336
1
35
1050
20
572
1018
913
1596
146
1
44
1
1
1
2
4
4
1
3
1
6
16
1408
1
25
33
2
8
2
83
13
33
1
1
1
59
2
366
3
2
1
1928
144
28
159
1578
1
1261
1216
1551
2132
337
2
13
2
2542
12
10
126
1
1
1
1
1
2
2
1
2
97
411
1
1
1
1
2
1
3
1
1
7
1
3
1
1
16
2
1
6
1
1
1
84
440
26
3640
139
1237
2161
716
88
1447
75
60
4
22
17
2
149
909
5
361
134
4228
17
1436
3