674
2
1767
2942
6
3145
4
1808
1162
1
3506
8
2505
4309
3
1239
6753
17
517
2992
1572
1532
5746
23
237
0
7471
9
3591
11
400
1558
1376
3321
12472
5204
957
2836
551
383
4759