1070
0
1723
1
1013
2777
7
1233
2738
1142
3818
2170
4
5006
5
907
3205
83
1323
4034
697
1883
2
740
5536
1189
3585
467
536
2115
1232
565
693
3621
3428