2165
1
1380
0
4290
3
1257
6
2493
4
4110
2308
2
1603
2153
7
868
2818
1638
1945
7733
2591
1365
2921
3991