1115
1
1586
1543
2
846
0
1642
2522
19279
2076
3965
1732
759
611
1932
2097
3
3233
16
1009
4513
1404
1045
458
2720
10
639
584
1343
1312
3063
422
2727
5