876
1
1927
2
4013
2076
3
1322
4
1580
2732
10
1572
3113
15
522
3433
1641
1538
1559
1690
1480
1556
1178
3333
8
8013
457
1503
1262
2212
20
595
1454
1652
1364
0
565
954