19944
2
2122
919
1
1446
951
3140
4
3316
17
1952
619
1179
432
0
564
2080
1680
2502
6110
2740
2906
3657
8
3539
3
3321
6
1197
1366
1310
756
8607
1494
2794
4943
3226
5