745
0
2392
2
2999
3
1093
2131
1
2166
6139
4
1000
1814
1676
2108
1781
526
1517
802
3562
2173
1632
635
1526