2100
2
1903
2377
1
745
0
1168
2710
830
2110
1813
2578
4
2085
300
1380
6362
5
1212
1532
673
2688
915
3326
3