3284
6
1357
5
832
1
387
0
1014
2
1208
1179
761
1029
3
2155
945
981
1753
50
2400
71
64
1703
10
9
1454
349
715
64505
9506
1408
13187
1966
4
1468
1064