1672
1
2503
989
0
2699
2
1353
2578
1382
688
8945
1286
13967
3562
5389
2502
4
1182
1233
3899
3
4562
5
2050
2039
4630
23774
586
2710
1534