1458
0
59
1196
1
3629
969
1337
2
951
3871
416
1889
1501
2285
616
1495
2502
2886
2740
344
1225
1606
3066
7
2534
8607
8
5389
4943
3859
5
2144
3644
2153
925
3