4453
4
3354
9
1162
1
674
2
1369
1767
2505
2219
1239
6753
17
517
4572
5
5746
23
3673
6
7471
3591
11
400
0
1558
7812
7
2836
383
2688
1301
24337
22
4310
471
3169
3
1522
1960
1596