1681
1
1814
2
1350
2372
3
1547
2999
945
1749
2262
0
2367
4311
2077
1743
1364
1923
2368
1072
1787
83
1712
790
2082
1533
2184
3671
2462
2873
4160
2294
4074