1196
1
2650
20
3629
2100
2
862
0
2558
3
1679
2003
3546
1495
4179
723
1417
1767
3644
1412
3539
4287
9
950
9160
5
2534
1338
1903
2786
1179
3871
2794
1775
1256
619