2952
0
1428
1
1069
340
572
1009
1343
896
1105
1232
1152
2275
2
649
1024
266
1115
1586
1543
467
608
777
846
1211
918
2810
169211
11
19279
269
363
953