2668
2
729
0
2189
1343
116
273
3498
4
2459
9
552
348
359
543
1084
325
2546
1
802
2006
249
1932
1498
1348
520
679
1463
812
785
21743
422
1454
1029