2228
2
2047
3
2463
4
480
1
1416
697
0
2204
5
338
1118
2650
556
2249
11428
25
2562
479
1791
6
10813
7
3151
1842
2715
388
1824
1061
2151
109776
42
4629
22227
16
16868
39
3292
15
67688
66