1328
3
1747
4
1052
1716
1
514
0
121
1300
275
349
2866
19
3088
2
35
166
622
9500
9
807
36
53
1299
1634
1705
1650
2117
194136
137
130
3237
6
2519
3953
1820