663
0
1746
13
1011
3
1679
2
684
1766
7
1138
3674
1118
8
1178
1086
1720
4
1125
1
8523
26
937
1420
115883
18
1567
2626
10
13068
6
6739
20
1949
2841
616
1057
613
982
503
8739
3771