2223
0
21793
2974
7
1189
1
1316
1550
2
936
3
1645
115
1138
8025
2629
15
1970
767
1094
2205
1954
3878
1630
6
3179
1302
4
708
984
1515
876
1463
1839
248
816
2287