2132
1
4438
6
775
467
0
662
4655
10
6666
4
1266
770
83
7599
13
1699
2
2578
1431
1566
2377
796
2360
1946
2905
26
1752
2297
2257
1168
7762
1000
2368
1380
4585