2296
2
2143
0
2799
3
1124
1
1425
1642
544
3025
2306
2198
5
814
1418
646
650
512
1937
1696
848
2693
1810
2554
9
775
1966
6
3615
14
4513
1129
661
1513
3287
1302