770
1
4761
2
4321
4
1050
0
16868
39
2974
10
7592
7
3612
3263
2605
19079
6
1355
9817
6844
1839
5982
2082
1152
873
4160
2209
3
5635
947
3262
1289601
3256
1954
1913
1985
2242