1423
1
1564
1196
3109
14
969
2891
4
616
0
2322
1976
3
1606
2
619
2047
742
712
3024
2740
1225
432
2502
2886
599
841
1319
1179
416
2285
1102
1441