1543
1
1156
1303
1253
2711
2
6753
17
460
0
5151
398656
19
1660
2440
3
1105
1813
484
534
2663
596
490
475
1744
1298
850
938
1243
2123
429
1103
323
2271
4