2864
7
2169
2
1348
1
1101
1306
4
2100
3359
4987
3
3030
781
22330
22
1365
1551
252
309
745
1020
1439
2194
597
17184
44
2075
6
1261
2097