964
1
1129
0
1922
1860
2
915
2368
1578
3268
2119
417
1054
1392
770
1664
472
820
2227
1866
3
2111
929
2143
1230
521
2982
661
263
650
1584
5262
7328