2760
4
1749
1
2394
1660
2710
2
909
619
3
1681
1787
1431
5414
1380
0
1001
3137
10243
688
4219
7
2166
2562