5997
12
840
3
3353
2
7812
7
1218
1
2629
1200
3071
873
956
951
2600
1270
4703
1073
6109
2203
1744
1093
437
0
2164
590
2241
1212
2555
1075
1414
1304
1254
1576