2773
5
3498
4
1425
2
2565
3
1037
1410
0
3819
1
8637
11
4832
3326
1124
1532
2462
1220
896
1731
1338
893
2982
557
2917
2849
1299
2109
2331
1132
471
2089
2290
57793