1222
2
2334
0
2710
9
490
360784
19
12958
5
1710
2337
2198
2369
1
282572
684
401
3644
77
4820
256612
4396
3
1768
18403
6
4669
803
979
195
96512
572
479
1172
2211
20634
8