867
2
2332
4
667
1
712
145
1184
3
82
1138
2969
1439
1761
2082
891
3700
5
2747
12
2390
2224
349
0
1442
2263
666
1652
1053
1654
723
8002
8
1351
611
848
3029