1238
3
2550
2
1163
1
458
0
2368
2726
539
616
348
3841
2614
404
1970
1936
932
437
3416
1479
352
1304
17
355
409
1785
6