5504
16
1352
1
2786
2377
2906
2
19944
1704
0
4382
4
1187
2851
3
972
1174
1097
3518
2356
14887
18
1414
1027
1152
5853
9
951
1047
2632
5169
131589
297066
24337
22
10317
11059
2189