2554
9
3615
14
2796
2
2749
3
1082
4
2995
8
2513
6
1129
0
2327
1
4033
1132
2100
935
1124
553
1752
493
1600
2198
5
714
1049
383
1084
1937
477
573
804
414
4376
7
2296