1423
1
982
3
2462
2
2153
7
8607
8
4943
2427
12
1991
4
1446
2122
3871
2794
1564
59
0
2687
1458
4327
951
1976
619
2047
1952
3629
3316
17
1196
742
712
969
616