2435
4
1684
2
3068
8
1848
1401
1
675
764
0
2936
971
1188
4017
1702
2542
22
1455
5
3062
1076
4291
3
13159
315
2082
1084
2754
2279
16
2982
1884
925
762
1804
1771
2229