2883
5
2129
0
1594
1
2696
2
1234
1615
2088
2262
1025
1076
1235
1338
1821
2901
4
1511
2166
507
1746
345
1458
1749
1016
965
1192