1944
3
1048
1
8956
0
2018
5
323
184
129
525
446
435
2
159
245
218
793
336
554
436
477
565
671
510
1108
612
1721
476
531
717
557
2705