3006
3
1193
1
1018
2
3632
5
3498
4
938
2600
1008
318
0
887
2634
282572
18385
2982
2069
3429
256612
4669
467
1124
2830
7
1513
2094
177
1189
492
822
408
514
1780