1001
0
3655
11
1250
1
2169
2
615
1935
6707
24
1679
2604
2003
946
1123
3267
4
3612
10
1050
1527
1191
400
2090
1554
2801