3141
2
1147
1
3629
808
2794
1062
830
1568
3871
2107
83
2343
2368
3470
5
2687
2285
1564
527
3
1423
1816
1753
1412
0
2134
1265
18816
11
1976
2054
4
3109
14
12459
2534