2171
4
1349
3
2327
8
4424
1680
1204
1
3694
1690
2528
2
2413
1173
4774
16
1398
1447
4649
1553
2360
1484
0
1347
2998
1657
2495
9514
9
1562
3831
2202
995
2196
3760
13095
5