7526
8
1435
3
1497
1
734
2
1592
10
3225
12
981
0
5759
17
514
1388
386
93
952
5317
1813
7
3738
5
3245
11
1090
1426
1631
511
111
930
610519
4
992
2441
6079
5684
13
125
22595