2968
1
1779
3644
1539
1554
2
1371
2254
1346
0
784
4499
12
6365
4588
5
2381
3
700
18487
2772
1790
1319
1136
2615
5849
3469
2632
2860
511
3401
4968
1384
3660
5924
17