2254
0
6983
5
2532
661
74
417
4016
1
1231
1129
284
54
1642
3651
15
915
710
1952
2
55
597
1894
650
2372
1182
383
464
571
6388
726
3795
1566
1802