1429
6
3165
2
711
1
927
4
580
22686
9
1027
1030
495
1072
0
1534
3
1687
5995
14
3957
7
2922
11005
1748
1853
9177
2703
1154
1577
506
892
1392
1182
1715
16
1794
670
425