2061
3
2822
2
4288
0
1564
2100
493
1669
4
388
2992
1982
534
1243
2123
3159
1105
1103
2699
490
2271
484
596
1166
1286
1
562
2663
1862
2503
804
668