951
1
2256
1261
4354
15
3326
3
1469
2922
458
0
205
1943
1375
1811
2
818
1246
1051
1229
482
1357
2903
4
102
315
2462
9
1660
89
3562
1441
990
1250
1080
1222