4667
3
1069
2
3795
8
2106
4
5282
13
2292
1522
1
1034
1313
2249
1270
1031
1165
1531
3717
992
81
1118
922
2362
1919
3148
1995
1411
1390
920
1481
5
2624
1624
1053