3696
2
4042
6710
0
1517
4
8527
1
1386
1522
1539
1812
3315
1467
2322
1431
23774
123674
35
980
24337
22
2786
1161
673
2335
1892
1185
1690
2089
1001
5801
718
1809
5
5204
3