676
3
1501
1
263
0
1381
934
2199
1018
2
1903
999
5745
5
5164
2049
1603
3498
4
2364
3268
650
3514
2657
492
1716
543
2061
2634
282572
1297
2195
476
895
2069