2919
5
1014
1
6968
2207
2
11611
1132
0
1129
333
935
553
1344
2819
493
1501
714
1049
383
4309
2443
1084
1346
477
573
804
414
3234
7
300
1073
400
475