676
3
2710
9
1501
1
263
0
360784
19
1381
934
2199
1018
2
1903
12958
5
999
5745
5164
2049
1603
2364
2337
3268
650
3514
2657
492
1716
2198
543
2369
2061
282572
1297