2326
4
1889
1
3268
1124
3498
417
0
915
3035
1306
2
2830
7
4111
107
1563
177
1553
1743
1894
2470
543
514
2982
3
2600
5
1448