2069
5
3228
14
1288
0
2132
2
1105
1060
936
749
1443
1
2221
4
4928
1239
539
1282
3539
3
2767
617
1725
3103
1391
2725
11
1506
2561
6
6644
418
2755
482
612
561
463