2169
2
777
0
1192
1
2796
3303
97284
545
2457
4
3650
3
1710
2260
333
12590
730
2100
1326
5168
15
3100
1115
382
15440
39
1883
921
1208
1987
2659
17184
44
2602
3082
602