2393
2
2546
3039
1
543
0
1429
375
641
3903
10
400
2127
2733
3
2095
4
7334
2856
2878
5
3759
1327
1822
3564
1464
6370
18385
1324
1152
1928
1343
2195
1360
282572
3092