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