2131
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
1051
20
572
1018
913
1597
146
1
44
1
1
1
2
4
4
1
3
1
6
16
1409
1
25
33
2
8
2
83
13
33
1
1
1
59
2
366
3
2
1
1928
144
28
159
1579
1
1261
1216
1552
2132
337
2
13
2
2543
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
3641
139
1237
2162
716
88
1448
75
60
4
22
17
2
149
910
5
361
134
4229
17
1436
3