3518
3
1451
0
1606
1
4360
9
1819
6236
10
2093
2322
2505
2
467
8527
1047
17970
15
2352
2522
12779
8
1060
1681