3493
5
2564
2
1352
3
1593
7
2257
1
373
2369
231
1894
1960
18403
6
14076
2116
2582
1361
2887
385
4071
5316
3331
282572
0
1991
5440
2189
1866
2581