3631
8
1270
3
1361
1
1152
1437
2
361
1095
1309
5959
18
1385
978
491
391
615
4224
6
247
0
995
464
302
1312
1850
5
1406
1964
857
1107
1658
1699
1073
3069
2185