1193
1
635
0
1587
1501
915
1470
814
1291
1518
1407
2
1776
1513
1937
107
1869
2194
263
2799
3
5055
5
7952
1651
509
1374
1386
1182
1392
1575