2328
0
1877
1
918
585
342
255
415
263
257
4940
5
1540
991
303
223
2490
1939
2143
1062
320
951
1133
2275
2
809
479
21743
602
391
325
589
743