676
3
447
0
5164
2
5745
5
1501
1
2199
263
2657
1381
934
1018
1903
999
2049
1603
2364
3268
650
3514
492
1716
2955
402
4366
4
4223
22
3469
895
543
1862
350