2268
3
504
0
7034
2
957
1
554
7071
5
2570
2933
1723
2655
3957
3882
1173
940
280
4702
4
2940
2010
392
2349
2449
676
2320
6
2211
2959
2480
3154
845
1051
4204