1389
2
597
0
631
273
2855
3
2069
514
2522
247
1
121182
1132
1124
2419
543
569
467
2830
7
213
2036
3092
1343
3691
5
2301
334
2881