2719
3
951
1
2443
619
564
1606
2502
19944
2
2740
4179
3140
4
2906
3539
1197
1366
2122
8607
8
4160
1814
3132
10
1614
1133
2794
4943
2153
7
1196
4311
2643
2262
0
1072