538
2
1344
1
1086
1281
1037
2087
22794
4
1732
0
4924
9
962
984
631
2917
2126
1391
3
1066
1208
467
1096
2849