3125
2
19783
2073
1
1152
1189
0
1461
2184
2964
1814
4144
3498
4
3227
2478
3158
662
2578
83
4471
4074
1672
673
1681
2262
1380
3779
2986
4274
3
1241
940
572