2229
4
2615
1
2542
2730
0
929
2
2115
3304
1899
3063
3
377
2192
436
6062
16
1550
1772
2343
965
304
1033
1354
3203
10
1823