1225
0
1753
2
1412
2054
4
3109
14
2584
11
59
3629
1
2534
2193
1618
1889
2502
2238
4398
10
841
2860
1348
2241
862
7793
2650
20
1557
2936
2773
5
6779
96
742
3066
7