5151
2
2911
9
3380
398656
19
6753
17
2663
0
596
2405
1
5253
4
544
717
323
2711
749
475
460
1243
850
2123
1105
1103
311
534
490
2271
484
2763
1166
562
2954