1537
2
1000
0
2710
1233
1
1554
488
2368
1837
2526
673
1306
471
1033
1241
489
202
1060
3612
10
2402
5
1050
887
809
2493
18
1309
1238
6707
24
2131
1268
2767
24337
22