2716
4
2748
2
1452
1
1098
0
152
458
2870
3
265
1155
2546
445
121182
3203
10
1398
325
2076
252
480
180849
105290
1463
304
418
2735
340
385
1043
1126
10270
2299