1696
0
1805
5
5537
8
3047
6
5604
2
4240
4
829
1
3650
3
2345
954
2141
1971
975
1649
2199
2669
1907
1586
1203
822
2086
1037
1256