1160
1
802
0
3398
9
3250
2
1302
1377
2522
445
515
3472
2049
693
745
803
1007
1982
1093
921
2194
2828
2495
108797
1962
4697
526
2386
669
2245
3
2530
4