951
1
619
564
616
0
2502
1862
2
2466
5
2740
3871
3140
4
2906
1614
3539
3
1842
1647
1630
2152
6180
1197
2591
3128
1366
846
943
3186
16535
7
2122
8607
8
2247
636