662
0
2394
1
2173
2760
4
1431
3401
2
3326
3
1844
496
300
1380
2304
642
693
673
1093
1220
801
1883
915
1690
1547
2368
1169