2309
0
1282
1
2495
1309
1992
3
1055
697
2808
5
4914
2
1168
3025
1411
1111
5389
2124
3297
1014
1746
1295
946
1363
2570
1438
2763
605
2837
3026
2082
2272