3050
0
1425
1
619
3
2003
3649
5
2059
84
5390
7
1123
2531
2
3460
535
1679
975
4
3297
12
574
372
3608
1536
6
2164
2023
736
5977
13
2106
802
3412
951
656
888
1381