3354
1
2505
2
1306
30334
6
1529
2152
0
2057
582
2468
3
1015
2294
951
1175
1265
1038
2044
2312
400
1740
843
2495
3551
10
1451
3518
1247
1867
1923
1537
2522
4655