3696
2
3629
1
1517
4
1162
1767
1539
1239
1843
3926
14
4042
6710
0
1558
1812
123674
35
3315
652
1679
1331
1527
645
1623
1431
1243
101569
1267
1779
1282
1614
3657
8945