4160
2
6163
4
8618
14
2298
3
3030
9
6702
2663
1
4177
1157
1228
1506
1394
11011
6
457
939
0
545
795
462
719
2067
179
1309
701
424
1292
5
8481
1507
647
158
3529