2287
1
5151
2
1622
1243
0
1505
2123
1105
1523
1103
2951
1384
5
1169
534
490
2271
4
484
4326
596
1166
981
562
4832
3
1512
2663
1862
3080
975
668
1536
6
3378