867
2
2332
4
666
1
712
145
1183
3
81
1136
2969
1438
1761
2082
891
3700
5
2747
12
2390
2224
349
0
1441
2262
1652
1053
723
8002
8
1351
611
848
3029