1257
2
2710
9
693
0
360784
19
12958
5
1567
2337
464
2198
302
1403
2369
1
334
918
282572
349
1314
4820
691
256612
4396
3
18403
6
4669
350
195
96512
2059
20634
8
36045
4445