3461
4
1924
0
1512
1
2583
7
2711
2
3426
2911
9
1589
3
1347
4651
2289
2382
2440
398656
19
3063
1421
1844
2260
1346
550
5151
2216