951
1
619
564
2687
2
1564
1423
3629
2502
1976
3
1015
2740
159
1554
3140
4
2906
2100
1495
1606
3539
1635
6236
10
8527
1047
17970
15
4179
2352
1218
12779
8
1458
0
12459