1132
0
1472
1110
1863
1
3663
1172
1853
305
521
2275
2
1348
637
631
139
31535
340
1805
1343
55
121182
1182
514
11951
10
332
3233
16
8125
3
670
445
1084
2211