1120
1
460
4
114
2
1029
2092
4673
0
5630
1028
3
12423
20
598
832
2140
5
869
7291
3747
6650
6
2553
7
835
6939
3231
1584
709506
35361
1761
1605
1322
62783
17
2526
1871
2442