2254
0
6983
5
2532
661
1231
1
915
1129
1894
1642
54
405
710
1952
2
1192
4016
1428
597
417
1566
650
471
2372
1099
1182
3082
584
571
6388
74
3795