1541
0
2740
3380
3
683
269
1098
2
1780
909
1
2952
1614
507
1314
340
422
953
1069
1297
18403
6
296
494
1378
1211
546
295
3484