2644
2
3980
3
345
0
1672
592
5429
1
396
2289
965
248
436
1932
400
2294
4094
5549
3232
5
271
1010
683
291
5811
4782