2075
1
418
0
3000
2
5151
5051
3
3024
2954
2411
5196
1243
2123
1105
1103
534
490
2271
4
484
596
1166
562
3612
10
2663
1862
3080
668
215
2501
5
3715
1298
477