2153
7
319
0
522
490
493
388
534
1064
1
657
1243
2123
1421
3159
1105
1103
2271
4
532
484
596
1166
562
2663
1862
804
668
1298
1539
4684
2
477