2330
1
2716
4
1506
0
1124
2
1823
1945
2231
10396
8
3311
2317
1438
4694
7
1584
5070
11
4869
1586
1337
2786
1129