1132
0
3615
14
1129
935
1124
1
672
553
1752
2
493
1937
2198
5
714
1642
1049
383
1084
477
573
804
414
5393
8
4130
1073
775
400
475
184
2749
3
798
2796