2188
2
2377
1
2760
4
1749
2530
5949
15
467
0
496
10827
1632
1380
238
3140
619
2173
868
1606
940
1545
3485
7
6327
2181
5
913
2525
3222
3
2593
6344
8
297066
19944
2082