2710
9
506
0
360784
19
20634
8
12958
5
693
490
581
1935
2337
928
427
458
301
307
500
243
70
828
852
831
303
39034
2198
2
18385
2369
1
331
2634
792
631