1556
4
1654
1
1453
1215
3
376
2
945
2524
841
550
6026
22
3472
10
594
410
584
2326
518
1233
988
490
2746
16
3398
370
3921
8
2179
14
1571
476
1322
1205
472
5105
0