2796
2
2749
3
17353
0
3615
14
1056
1
1587
1513
1129
670
884
3287
848
1043
1824
3632
5
1124
1418
802
1354
1343
1752
2474
1696
1937
650