2061
3
1522
1
5151
2
1494
83
852
1459
4
1243
0
2123
2836
1105
1103
1229
534
490
2271
484
596
1166
562
2886
2663
1862
3080
2430
668
1298
477
914
1581