7053
7
930
2
1451
1
2786
1162
1386
674
1767
2505
2915
1239
6753
17
1839
517
2322
4
2411
5746
23
951
7471
9
3591
11
400
0
1558
5402
10
2836
383
24337
22
471
1522
2371
5
6676
12