1431
1
14125
10
1527
2
1558
1815
1935
1767
1812
2522
1250
1295
4309
3
4187
383
0
1417
2732
2265
2873
2322
4
604
658
1334
980
1451
2786
1002
2028
24337
22
1001
1337