951
1
1494
4
775
4179
2122
2
1412
0
2462
3
1513
1348
1618
2886
2534
2650
20
1179
770
83
3629
2327
11
862
432
841
785
383
989
610
924
6779
5
7793
2427
12
2100