2089
1
1180
3
1519
938
1219
6710
0
877
3034
4
2100
2
2239
3546
3238
13
1793
3629
4670
3962
6
1539
12683
17
3871
5597
8
2794
2475
1371
3696
1358
4228
1618
841
3470
5