1183
2
2125
7
1524
197
1304
1
654
1780
154
47
2324
1166
3
6650
6
14568
2877
12
225
0
1477
1733
1775
773
128
250
422
4198
1098
2296
556
360
428
624
2621
4