3024
3
2271
4
583
2
2122
1598
1379
1
1535
4926
5
822
0
951
1744
1446
1458
1425
1723
1518
5592
8
6779
1069
432
841
2153
7
2735
1179
2195
1102
4684
2395
2938
2080