2488
4
1527
1
553
0
493
1070
573
714
804
18403
6
3075
1132
477
383
2939
3
414
2211
913
1053
2395
3408
12
4143
1084
475
1073
400
1967
81077
101
1722
2
1049
790