951
1
1371
2324
4
1564
2092
0
2144
2
2982
3
917
2427
12
1813
96
6517
8527
3200
493
388
2122
2394
2132
1976
1423
2990
599
3702
9
534
712
2152
2886
159