693
0
496
1447
2
3022
7
1218
1
1093
2368
868
1660
1590
2340
1681
1501
2173
1162
1155
1813
1814
1749
1305
4311
2184
1498
526
1766
801
1787
212
2166
2999
3