982
3
2192
2
4775
2534
0
591
1
1034
1371
1883
1086
7199
1128
1066
1484
1112
72
1914
1361
1174
1041
1337
663
483
592
946
1145
1657
914
1312
2789
4
902