708
2
1293
961
0
434
1
2047
7
306
88
436
4935
14
2964
10
4319
1806
649
276
2721
8
968
1684
1203
2152
3
1327
5
66
997
3073
1226
2194
1627
1339
1276
5450
4
1551