1075
2
4309
3
658
0
2911
9
1431
1
6753
17
4724
1767
2134
1058
398656
19
2322
4
913
2899
1444
13499
5
1815
1250
1558
383
2268
2942
6
24337
22
718
4329
10
400
5375
1514
19944
2763