1593
2
1963
1
1042
0
1163
1125
7041
6
942
12702
13
1340
4870
7
2326
4
1644
3236
10
1069
1391
1462
2287
792
1945
2792
2003
8
4217
1107
1364
2039
2933
1684
541
1037
1066
3