1559
2
504
1
2369
2142
0
395
373
231
1073
1129
11881
3
2166
16550
27
2668
422
2564
625
5262
10
1204
2404
383
3663
5622
4
7952
2581
5
339
2670
20
5617
1053
544