1494
1
2122
2
1446
951
3140
4
3316
17
1952
619
1179
432
0
564
2080
616
1680
2502
6110
2740
2906
3657
8
3539
3
1197
1366
1310
1053
766
8607
2794
4943
1148
3226
5