708
2
1293
961
0
433
1
2045
7
306
87
436
4933
14
2964
10
4317
1805
648
275
2719
8
968
1684
1203
2152
3
1327
5
65
997
3072
1226
2193
1626
1339
1276
5449
4
1551