2034
3
1815
7
1720
2
2534
0
971
4235
621
190
798
3624
4
5389
1
783
2272
5151
372
3267
2763
96
2650
20
2556
685
1015
2462
469
722
1062
23
1225
1782
2405