2883
5
2129
0
1594
1
2696
2
1234
1615
1076
1235
1338
1821
2901
4
803
6499
3
1542
969
882
1391
365
84
932
668
564
868
1359
677