1656
2
1586
0
4453
4
4757
8
3691
2258
1
1295
571
2650
20
2327
11
894
280
4768
5
3854
1115
1581
2818
7
2414
2615
3
753
1226
944
3520
2250
2322
2999
1307
1262
3765
2245