2796
2
1671
1
2100
1192
730
530
4
637
0
3082
3615
14
217
417
1501
1129
2296
4987
3
7756
2506
1029
4713
5885
3303
17184
44
2117
2610
6968
5
31183
12
656
565
1327
1758