2632
2
3460
7
570
1
10092
12
3221
20
2369
2259
3204
3519
9
2529
3969
1802
2178
2268
3
977
1689
401
0
7159
10
1505
1860
4099
8
3453
3137
1809
5
1554
1534
8217
6
950
7592
2467
4