2749
3
2522
0
2796
2
2683
3615
14
1009
31535
1045
611
5918
4
1099
1
768
1124
691
422
1696
266
1752
1810
478
363
3432
1297
1082