2883
5
1781
3
1108
1
2129
0
1594
2696
2
1234
1615
1076
1235
1338
1821
2901
4
2562
538
960
1746
1458
1749
1016
965
1192
1213
1510
1064