2776
4
433
2
624
1
396
1372
1942
978
102
806
478
623
9
1915
3
1463
7
596
4603
1865
530
542
1317
0
2303
656
516
557
777
534
449
1256
416
540
409