2089
1
1180
3
1519
938
1219
6710
0
951
877
3546
619
3034
4
564
2100
2
985
2502
2740
3316
10
1539
3539
1371
3696
1358
2475
1779
2000
6346
16
780
2239
4042