2650
20
1197
1
3629
862
0
1124
1244
2
2006
2374
1055
766
1412
2495
3539
3
2534
1514
1071
1482
1027
1751
1179
2794
951
432
841
1618
2886
1550
3871
1798
3066
7