1476
1
3234
4430
2
1704
4
2145
1047
2170
11
866
1141
4784
6
763
787
526
1367
15603
5
901
1366
113
818
256
977
0
3517
10
3655
13
1713
3
1480
1131
963
3857
54
1977
2904